Os03g0586900 Putative DNA helicase family protein.